package com.example.ojgateway;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
// 使用exclude = {DataSourceAutoConfiguration.class}的原因是:
// 我们把mybatis-plus的依赖导入到了oj-commen-core包里了
// 本质是多模块项目中，MyBatis-Plus 的自动配置 “侵入” 了其他模块的 Spring Boot 自动配置流程，
// 导致不依赖数据库的模块（如网关）因加载了数据源配置而启动失败
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
public class OjGatewayApplication {

    public static void main(String[] args) {
        SpringApplication.run(OjGatewayApplication.class, args);
    }

}
